#ifndef FILE_ITEM_H
#define FILE_ITEM_H

#include "files/file_path.h"

namespace Tvimeg
{
	class Directory;

	class FileItem : public FilePath
	{
	public:
		FileItem(void);
		FileItem(const FilePath& path);

		time_t		GetModificationTime(void) const;

		Directory	GetParent(void) const;

	protected:
		bool		Exists(const bool isDir) const;
	};
}

#endif // FILE_ITEM_H

